defineClass('DeviceControlViewController:HomePresentViewController', {
tableView_didSelectRowAtIndexPath: function(tableView, indexPath) {
    var index = indexPath.section();
    var filter = require('FilterModel').alloc().init();
    filter.setIsUnAuthorized(YES);
    if (lastSelectRowIndex == indexPath.section() || filter.isUnAuthorized()) {
        selectRowIndex = -1;
        lastSelectRowIndex = -1;
        tableView.reloadData();
        return;
    }
    selectRowIndex = indexPath.section();
    tableView.reloadData();
    lastSelectRowIndex = selectRowIndex;
}
})